SPFP: Speed without compromise - A mixed precision model for GPU accelerated molecular dynamics simulations
نویسندگان
چکیده
A new precision model is proposed for the acceleration of all-atom classical molecular dynamics (MD) simulations on graphics processing units (GPUs). This precision model replaces double precision arithmetic with fixed point integer arithmetic for the accumulation of force components as compared to a previously introduced model that uses mixed single/double precision arithmetic. This significantly boosts performance on modern GPU hardware without sacrificing numerical accuracy. We present an implementation for NVIDIA GPUs of both generalized Born implicit solvent simulations as well as explicit solvent simulations using the particlemesh Ewald (PME) algorithm for long-range electrostatics using this precisionmodel. Tests demonstrate both the performance of this implementation as well as its numerical stability for constant energy and constant temperature biomolecular MD as compared to a double precision CPU implementation and double and mixed single/double precision GPU implementations. © 2012 Elsevier B.V. All rights reserved.
منابع مشابه
Simulations of Air Distributions in Buildings by Ffd on Gpu
Building design and operation often requires real-time or faster-than-real-time simulations for detailed information on air distributions. By solving the Navier-Stokes equations and transportation equations for energy and species, Fast Fluid Dynamics (FFD) model can provide detailed information as a Computational Fluid Dynamics (CFD) model. Compared to the CFD, the FFD is 50 times faster with s...
متن کاملHighly accelerated simulations of glassy dynamics using GPUs: Caveats on limited floating-point precision
Modern graphics processing units (GPUs) provide impressive computing resources, which can be accessed conveniently through the CUDA programming interface. We describe how GPUs can be used to considerably speed up molecular dynamics (MD) simulations for system sizes ranging up to about 1 million particles. Particular emphasis is put on the numerical long-time stability in terms of energy and mom...
متن کاملStrong scaling of general-purpose molecular dynamics simulations on GPUs
Wedescribe a highly optimized implementation ofMPI domain decomposition in aGPU-enabled, generalpurpose molecular dynamics code, HOOMD-blue (Anderson and Glotzer, 2013). Our approach is inspired by a traditional CPU-based code, LAMMPS (Plimpton, 1995), but is implemented within a code that was designed for execution on GPUs from the start (Anderson et al., 2008). The software supports shortrang...
متن کامل[Article] Acceleration of Coarse Grain Molecular Dynamics on GPU Architectures
Coarse grain (CG) molecular models have been proposed to simulate complex systems with lower computational overheads and longer timescales with respect to atomistic level models. However, their acceleration on parallel architectures such as Graphic Processing Units (GPU) presents original challenges that must be carefully evaluated. The objective of this work is to characterize the impact of CG...
متن کاملThe aggregation and diffusion of asphaltenes studied by GPU-accelerated dissipative particle dynamics
The heavy crude oil consists of thousands of compounds and much of them have large molecular weights and complex structures. Studying the aggregation and diffusion behavior of asphaltenes can facilitate the understanding of the heavy crude oil. In previous studies, the fused aromatic rings were treated as rigid bodies so that dissipative particle dynamics (DPD) integrated with the quaternion me...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Computer Physics Communications
دوره 184 شماره
صفحات -
تاریخ انتشار 2013